package chapter10.practice19;

/**
 * Q：创建一个包含内部类的类，而此内部类有包含有内部类，使用嵌套类重复此过程。
 * 沈成了Outer.class，Outer$Inner.class，Outer$Inner$InnerInner.class三个class文件
 * Created by yangliwei on 2017/10/22.
 */
public class Outer {
    public static class Inner{
        public Inner(){
            System.out.println("I'm Inner ");
        }
        public static class InnerInner{
            public InnerInner() {
                System.out.println("I'm Inner Inner");
            }
        }
    }

    public static void main(String[] args) {
        Inner inner = new Outer.Inner();
        Inner.InnerInner innerInner = new Inner.InnerInner();

    }
}
